spike shoes - Alemán Inglés Diccionario